retrofitted steam turbine - Spanish English Dictionary